criminal investigation technical police - Alemán Inglés Diccionario